#!/bin/sh

riscv64-linux-gnu-as frozen-nebula.s -o frozen-nebula.o -march=rv32im
riscv64-linux-gnu-ld -o frozen-nebula.elf -T memmap frozen-nebula.o -m elf32lriscv
riscv64-linux-gnu-objdump -j.text -Mnumeric -D frozen-nebula.elf > frozen-nebula.list
riscv64-linux-gnu-objcopy frozen-nebula.elf frozen-nebula.bin -O binary

rm -f frozen-nebula.o
rm -f frozen-nebula.elf

md5sum *.bin
ls -l *.bin
